current (payments) - French English Dictionary